
#include "reg52.h"
#define LED  P2  //4宏定义
typedef unsigned int u16;//注意类型重定义与宏定义之间的顺序问题
void delay(u16 n)
{
  while(n--);
}
void main()//2
{
    while(1)//3
	{
		u16 i ;
	    for(i=0;i<8;i++)//6
		{
		    P2 = 0xfe << i; //左移
			delay(10000);//8
			P2 =0xFF;
		}
		for(i=0;i<8;i++)//6
		{
		    P2 = 0x7f >> i; //左移
			delay(10000);//8
			P2 =0xFF;
		}
	}
}
